.article {
    h1 {
      margin: 0 0 1em;
    }
  
    h2 {
      margin: 45px 0 0.8em;
      padding-bottom: 0.7em;
      border-bottom: 1px solid #ddd;
    }
  
    h3 {
      margin: 52px 0 1.2em;
    }
  
    figure,
    p,
    ul,
    ol {
      margin: 1.2em 0;
    }
  
    p,
    ul,
    ol {
      line-height: 1.6em;
    }
  
    ul,
    ol {
      padding-left: 1.5em;
    }
  
    a {
      color: #42b983;
      font-weight: 600;
    }
  
    blockquote {
      margin: 2em 0;
      padding-left: 20px;
      border-left: 4px solid #42b983;
    }
  
    blockquote p {
      font-weight: 600;
      margin-left: 0;
    }
  
    iframe {
      margin: 1em 0;
    }

    pre{
      code{
        white-space: initial;
      }
    }
  
  }
  